import { 查插件api } from '@/amtf/api/其他api';
import *  as util from '@/amtf/utils'
import { ElMessage, ElMessageBox } from 'element-plus'

export async function 查插件() {
  const res = await 查插件api()
  console.log(`查插件 res 👉`, res)

  if (res.code == 0) {
    window.插件 = res.data
  } else {
    console.log(`查插件 res 👉`, res)
    ElMessage({
      type: 'error',
      message: "查插件出错" + res
    })
  }
}

export function 单项模板(组件id) {
  let 模板 = util.深拷贝(插件[组件id].model)
  console.log(`util.单项模板 模板 👉`, 模板)
  util.删除部分对象属性(模板, ["id", "UpdatedAt", "DeletedAt", "CreatedAt"])
  console.log(`util.单项模板 模板 👉`, 模板)
  return 模板
};

export function fmt用户名(user) {
  console.log(`user 👉`,user)
  let res=user?.nick_name?.trim() || user?.user_name || user?.mobile
  return res
};
